<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
	template="/resources/layout/templateInterno.xhtml"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:t="http://myfaces.apache.org/tomahawk"
    xmlns:rich="http://richfaces.org/rich"
    xmlns:sec="http://www.springframework.org/schema/security"
    >
	<ui:define name="body">


<script>

	jQuery(document).ready(function(){
			
		jQuery("#formCadastroMembro\\:inptCep").mask("99999-999");
		jQuery("#formCadastroMembro\\:inptCpf").mask("999.999.999-99");
		jQuery("#formCadastroMembro\\:inptCelular").mask("(99) 9999-9999");
		jQuery("#formCadastroMembro\\:inptTelefoneEmpresa").mask("(99) 9999-9999");
		jQuery("#formCadastroMembro\\:inptTelefone").mask("(99) 9999-9999");
		jQuery("#formCadastroMembro\\:inptNumero").numeric();
		jQuery("#formCadastroMembro\\:inptNuFilhos").numeric();
		
		
		 });



</script>

		<h:form id="formCadastroMembro" styleClass="form">
		<div class="grid-8-12">
		  <h:messages id="msMembroCadastro" style="color : red;padding-left : 8px" />
		</div>
		<div  class="field-clear"></div>
		
			  <t:fieldset id="idfsDadosPessoais" styleClass="panel" legend="Dados Pessoais">
			  	<sec:authorize access="ROLE_SUPERVISOR">
			  		<div class="grid-1-12">
						<h:outputLabel id="lbCodigo" class="form-lbl"  value="Código:"/>
						<h:inputText  id="inptCodigo" disabled="true" styleClass="form-txt" value="#{membroCadastro.codigo}" />
					</div> 
				</sec:authorize>
					<div class="grid-5-12">
						<h:outputLabel  id="lbNome" class="form-lbl"  value="Nome:"/>
						<h:inputText  id="inptNome"  styleClass="form-txt" required="true" requiredMessage="Favor informar o Nome" value="#{membroCadastro.membro.nome}" />
					</div>
					
					<div class="grid-2-12">
						<h:outputLabel  id="lbDataNascimento" class="form-lbl"  value="Data Nasc.:"/>
						<rich:calendar  required="true" requiredMessage="Favor informar a Data Nascimento"  id="clDtInicial" firstWeekDay="0" minDaysInFirstWeek="2"
										value="#{membroCadastro.membro.dtNascimento}" 
										datePattern="dd/MM/yyyy" 
										inputSize="10" 
										inputClass="maskDate"
										enableManualInput="true" 
										disabled="false">
						</rich:calendar>	
					<rich:jQuery id="mskDates" selector=".maskDate" timing="onload" query="mask('99/99/9999',{placeholder:' '})" /> 	
													
					</div>
					<div class="grid-2-12">
						<h:outputLabel  id="lbSexo" class="form-lbl"  value="Sexo:"/>
						<h:selectOneMenu  required="true" requiredMessage="Favor informar a Sexo" id="cbSexo" styleClass="form-txt" value="#{membroCadastro.membro.sexo}">
					 		<f:selectItem itemLabel="Selecione ..." itemValue=""/>
					 		<f:selectItem itemLabel="Masculino" itemValue="M"/>
					 		<f:selectItem itemLabel="Feminino" itemValue="F"/>
				 		</h:selectOneMenu>
					</div>
						<div class="grid-2-12">
						<h:outputLabel  id="lbEstadoCivil" class="form-lbl"  value="Estado Civil:"/>
						<h:selectOneMenu id="cbEstadoCivil"  required="true" requiredMessage="Favor informar o Estado Civil" styleClass="form-select" value="#{membroCadastro.membro.estadoCivil}">
							<f:selectItem itemLabel="Selecione ..." itemValue=""/>
					 		<f:selectItem itemLabel="Casado(a) " itemValue="CS"/>
					 		<f:selectItem itemLabel="Separado(a) " itemValue="SP"/>
					 		<f:selectItem itemLabel="Solteiro(a) " itemValue="ST"/>
				 			<f:selectItem itemLabel="Divorciado(a) " itemValue="DV"/>
			 				<f:selectItem itemLabel="Viúvo(a) " itemValue="VU"/>
			 				<a4j:support id="sptEstadoCivil"  ajaxSingle="true" event="onchange" reRender="pgDadosCasadosDtNome" ></a4j:support>
				 		</h:selectOneMenu>
					</div>
					 <div class="field-clear"></div>
					 <div class="grid-4-12">
						<h:outputLabel  id="lbLogradouro" class="form-lbl"  value="Logradouro:"/>
						<h:inputText  id="inptLogradouro"  styleClass="form-txt" value="#{membroCadastro.membro.logradouro}" />
					</div>
					<div class="grid-1-12">
						<h:outputLabel  id="lbNumero" class="form-lbl"  value="Número:"/>
						<h:inputText  id="inptNumero" maxlength="10" styleClass="form-txt" value="#{membroCadastro.membro.numero}" />
					</div>
					<div class="grid-2-12">
						<h:outputLabel  id="lbComplemento" class="form-lbl"  value="Complemento:"/>
						<h:inputText  id="inptComplemento" styleClass="form-txt" value="#{membroCadastro.membro.complemento}" />
					</div>
					<div class="grid-3-12">
						<h:outputLabel  id="lbBairro" class="form-lbl"  value="Bairro:"/>
						<h:inputText  id="inptBairro" styleClass="form-txt" value="#{membroCadastro.membro.bairro}" />
					</div>
					<div class="grid-2-12">
						<h:outputLabel  id="lbCep" class="form-lbl"  value="CEP"/>
						<h:inputText  id="inptCep" styleClass="form-txt" value="#{membroCadastro.membro.cep}" >
					
						</h:inputText>
					</div>
					<div class="grid-4-12">
						<h:outputLabel  id="lbCidade" class="form-lbl"  value="Cidade:"/>
						<h:inputText  id="inptCidade" styleClass="form-txt" value="#{membroCadastro.membro.cidade}" />
					</div>	
							
					<div class="grid-2-12" style="width: 60px">
						<h:outputLabel  id="lbUf" class="form-lbl"  value="UF:"/>
						<h:selectOneMenu id="cbUf" styleClass="form-txt" value="#{membroCadastro.membro.uf}">
					 		<f:selectItem itemLabel="MG" itemValue="CS"/>
					 		<f:selectItem itemLabel="SP" itemValue="ST"/>
					 		<f:selectItem itemLabel="RJ" itemValue="SP"/>
				 		</h:selectOneMenu>
					</div>
					
					 <div class="grid-2-12">
						<h:outputLabel  id="lbNascionalidade" class="form-lbl"  value="Nascionalidade:"/>
						<h:inputText  id="inptNascionalidade" styleClass="form-txt" value="#{membroCadastro.membro.nascionalidade}" />					
					</div>
					
					<div class="grid-3-12">
						<h:outputLabel  id="lbNaturalidade" class="form-lbl"  value="Naturalidade:"/>
						<h:inputText  id="inptNaturalidade" styleClass="form-txt" value="#{membroCadastro.membro.naturalidade}" />					
					</div>
					<div class="grid-1-12">
						<h:outputLabel  id="lbUfNaturalidade" class="form-lbl"  value="UF:"/>
						<h:selectOneMenu id="cbUfNaturalidade" style="width: 60px" styleClass="form-txt" value="#{membroCadastro.membro.ufNaturalidade}">
					 		<f:selectItem itemLabel="MG" itemValue="CS"/>
					 		<f:selectItem itemLabel="SP" itemValue="ST"/>
					 		<f:selectItem itemLabel="RJ" itemValue="SP"/>
				 		</h:selectOneMenu>					
					</div>
					 <div class="field-clear"></div>
					 
					<div class="grid-2-12">
						<h:outputLabel  id="lbRg" class="form-lbl"  value="RG:"/>
						<h:inputText  id="inptRg" styleClass="form-txt" value="#{membroCadastro.membro.rg}" />					
					</div>
					
					<div class="grid-2-12">
						<h:outputLabel  id="lbCpf" class="form-lbl"  value="CPF:"/>
						<h:inputText  id="inptCpf" styleClass="form-txt" value="#{membroCadastro.membro.cpf}" />					
					</div>
					
					
					<div class="grid-2-12">
						<h:outputLabel  id="lbTelefone" class="form-lbl"  value="Telefone:"/>
						<h:inputText  id="inptTelefone" styleClass="form-txt" value="#{membroCadastro.membro.telefone}" />					
					</div>
					<div class="grid-2-12">
						<h:outputLabel  id="lbCelular" class="form-lbl"  value="Celular:"/>
						<h:inputText  id="inptCelular" styleClass="form-txt" value="#{membroCadastro.membro.celular}" />					
					</div>
					<div class="grid-2-12">
						<h:outputLabel  id="lbTelefoneEmpresa" class="form-lbl"  value="Tel. Comercial:"/>
						<h:inputText  id="inptTelefoneEmpresa" styleClass="form-txt" value="#{membroCadastro.membro.telefoneEmpresa}" />					
					</div>
					 <div class="field-clear"></div>
					<div class="grid-3-12">
						<h:outputLabel  id="lbEmail" class="form-lbl"  value="Email:"/>
						<h:inputText  id="inptEmail" styleClass="form-txt" value="#{membroCadastro.membro.email}" />					
					</div>
					<div class="grid-3-12" >
						<h:outputLabel  id="lbGrauInstrucao" class="form-lbl"  value="Grau de Instrução:"/>
						<h:selectOneMenu id="cbGrauInstrucao" styleClass="form-txt" value="#{membroCadastro.membro.grauDeInstrucao}">
					 		<f:selectItem itemLabel="1º Grau Incompleto" itemValue="PGI"/>
					 		<f:selectItem itemLabel="1º Grau Completo" itemValue="PGC"/>
					 		<f:selectItem itemLabel="2º Grau Incompleto" itemValue="SGI"/>
					 		<f:selectItem itemLabel="2º Grau Completo" itemValue="SGC"/>
					 		<f:selectItem itemLabel="Superior Incompleto" itemValue="SI"/>
					 		<f:selectItem itemLabel="Superior Completo" itemValue="SC"/>
				 		</h:selectOneMenu>
					</div>
					<div class="grid-3-12">
						<h:outputLabel  id="lbProfissao" class="form-lbl"  value="Profissão:"/>
						<h:inputText  id="inptProfissao" styleClass="form-txt" value="#{membroCadastro.membro.profissao}" />					
					</div>
					<div class="grid-1-12">
						<h:outputLabel  id="lbtipoSanguineo" class="form-lbl"  value="T. Sang.:"/>
						<h:inputText  id="inpttipoSanguineo" styleClass="form-txt" value="#{membroCadastro.membro.tipoSanguineo}" />					
					</div>
					
			 </t:fieldset>
			 <!--	Dados familiares	-->
			 <t:fieldset  styleClass="panel" legend="Dados familiares">
			 		<div class="grid-4-12">
						<h:outputLabel  id="lbNomePai" class="form-lbl"  value="Nome do Pai:"/>
						<h:inputText  id="inptNomPai" styleClass="form-txt" value="#{membroCadastro.membro.noPai}" />					
					</div>
					<div class="grid-4-12">
						<h:outputLabel  id="lbNomeMae" class="form-lbl"  value="Nome da Mãe:"/>
						<h:inputText  id="inptNomeMae" styleClass="form-txt" value="#{membroCadastro.membro.noMae}" />					
					</div>
					
					<h:panelGroup id="pgDadosCasadosDtNome" >
					<h:panelGroup id="pgDadosCasamento" rendered="#{membroCadastro.membro.estadoCivil eq 'CS'}">
						<div class="grid-2-12">
							<h:outputLabel  id="lbDataCasamento" class="form-lbl"  value="Dat. Casamento:"/>
							<rich:calendar  id="clDataCasamento" firstWeekDay="0" minDaysInFirstWeek="2"
											value="#{membroCadastro.membro.dtCasamento}" 
											datePattern="dd/MM/yyyy" 
											inputSize="10" 
											inputClass="maskDate"
											enableManualInput="true" 
											disabled="false">
							</rich:calendar>
							<rich:jQuery id="mskDateCasamento" selector=".maskDate" timing="onload" query="mask('99/99/9999',{placeholder:' '})" /> 	
						</div>
						 <div class="field-clear"></div>
						<div class="grid-4-12">
							<h:outputLabel  id="lbConjuge" class="form-lbl"  value="Conjuge:"/>
							<h:inputText  id="inptConjuge" styleClass="form-txt" value="#{membroCadastro.membro.noConjuge}" />					
						</div>
					</h:panelGroup>
					</h:panelGroup>
						<div class="grid-2-12" style="width: 70px">
							<h:outputLabel  id="lbNuFilhos" class="form-lbl"  value="Nº de Filhos:"/>
							<h:inputText  id="inptNuFilhos" maxlength="2" styleClass="form-txt" value="#{membroCadastro.membro.nuFilhos}" />					
						</div>
					
			</t:fieldset>
	
	
		<!--	Dados Ministeriais	-->
		<t:fieldset styleClass="panel" legend="Dados Ministeriais">
			<div class="grid-2-12" >
						<h:outputLabel  id="lbTipoAdmissao" class="form-lbl"  value="Tipo Admissao:"/>
						<h:selectOneMenu id="cbTipoAdmissao" styleClass="form-txt" value="#{membroCadastro.membro.tipoAdmissao}">
							<f:selectItem itemLabel="Selecione..." itemValue=""/>
					 		<f:selectItem itemLabel="Conversão" itemValue="CV"/>
					 		<f:selectItem itemLabel="Transferência" itemValue="TF"/>
					 		<a4j:support id="sptTipoAdmissao"  ajaxSingle="true" event="onchange" reRender="pgoTipoAdmissao,fieldSetconversao,outBotao" ></a4j:support>
				 		</h:selectOneMenu>
					</div>
				<div class="field-clear"></div>
			<h:panelGroup id="pgoTipoAdmissao" style="width: 90%" >
					<h:panelGroup rendered="#{membroCadastro.membro.tipoAdmissao eq 'TF'}" style="width: 90%" >
					<t:fieldset styleClass="panel" legend="Dados Tranferência">
						<div class="grid-3-12">
							<h:outputLabel  id="lbDataBatismoAntes" class="form-lbl"  value="Data do Batismo"/>
							<rich:calendar  id="clDataBatismoAntes" firstWeekDay="0" minDaysInFirstWeek="2"
											value="#{membroCadastro.membro.dtBatismoAntes}" 
											datePattern="dd/MM/yyyy" 
											inputSize="10" 
											inputClass="maskDate"
											enableManualInput="true" 
											disabled="false">
							</rich:calendar>	
							<rich:jQuery id="mskDateBatismoAntes" selector=".maskDate" timing="onload" query="mask('99/99/9999',{placeholder:' '})" /> 
						</div>
						<div class="grid-3-12">
							<h:outputLabel  id="lbLocalIgrejaBatAnterior" class="form-lbl"  value="Local/Igreja do Batismo:"/>
							<h:inputText  id="inptIgrejaLocalBatAnterior" styleClass="form-txt" value="#{membroCadastro.membro.localBatismo}" />					
						</div>
						<div class="grid-3-12">
							<h:outputLabel  id="lbPrOficiante" class="form-lbl"  value="Pr. Oficiante:"/>
							<h:inputText  id="inptPrOficiante" styleClass="form-txt" value="#{membroCadastro.membro.prOficiante}" />					
						</div>
						<div class="grid-3-12">
							<h:outputLabel  id="lbNomeIgrejaTransf" class="form-lbl"  value="Igreja de Tranferência:"/>
							<h:inputText  id="inptNomeIgrejaTransf" styleClass="form-txt" value="#{membroCadastro.membro.noIgrejaTransferencia}" />					
						</div>
						
						<div class="grid-3-12">
							<h:outputLabel  id="lbFuncaoIgrejaAnterior" class="form-lbl"  value="Função Anterior:"/>
							<h:inputText  id="inptFuncaoIgrejaAnterior" styleClass="form-txt"  />					
						</div>	
							<div class="grid-3-12">
							<h:outputLabel  id="lbConsagracaoMinistAntes" class="form-lbl"  value="Consagrado a Ministério:"/>
							<h:inputText  id="inptConsagracaoMinistAntes" styleClass="form-txt" value="#{membroCadastro.membro.consagracaoMinisterialAntes}" />					
						</div>
						<div class="grid-3-12">
							<h:outputLabel  id="lbDtConsagracaoMinistAntes" class="form-lbl"  value="Data de Consagração"/>
							<rich:calendar  id="clDtConsagracaoMinistAntes" firstWeekDay="0" minDaysInFirstWeek="2"
											value="#{membroCadastro.membro.dtConsMinisterialAntes}" 
											datePattern="dd/MM/yyyy" 
											inputSize="10"
											inputClass="maskDate" 
											enableManualInput="true" 
											disabled="false">
							</rich:calendar>	
							<rich:jQuery id="mskDateConsMinsterial" selector=".maskDate" timing="onload" query="mask('99/99/9999',{placeholder:' '})" /> 
						</div>
				</t:fieldset>
			</h:panelGroup>
			</h:panelGroup>
			
				 <a4j:outputPanel  id="fieldSetconversao" > 
				<t:fieldset styleClass="panel" rendered="#{membroCadastro.membro.tipoAdmissao  eq 'CV'}"   legend="Dados Conversão" >
				
							
						<div class="grid-3-12">
							<h:outputLabel  id="lbDtConversao" class="form-lbl"  value="Data de Conversão"/>
							<rich:calendar  id="clDtConversao" firstWeekDay="0" minDaysInFirstWeek="2"
											value="#{membroCadastro.membro.dtConversao}" 
											datePattern="dd/MM/yyyy" 
											inputSize="10" 
											inputClass="maskDate"
											enableManualInput="true" 
											disabled="false">
							</rich:calendar>	
							<rich:jQuery id="mskDateConversao" selector=".maskDate" timing="onload" query="mask('99/99/9999',{placeholder:' '})" />
							
						</div>
						<div class="grid-3-12">
							<h:outputLabel  id="lbDtBatismo" class="form-lbl"  value="Data de Batismo"/>
							<rich:calendar  id="clDtBatismo" firstWeekDay="0" minDaysInFirstWeek="2"
											value="#{membroCadastro.membro.dtBatismo}" 
											datePattern="dd/MM/yyyy" 
											inputSize="10" 
											inputClass="maskDate"
											enableManualInput="true" 
											disabled="false">
							</rich:calendar>
							<rich:jQuery id="mskDateBatismo" selector=".maskDate" timing="onload" query="mask('99/99/9999',{placeholder:' '})" />	
						</div>
							<div class="grid-3-12">
								<h:outputLabel  id="lbConsagracaoMinist" class="form-lbl"  value="Consagração Misnisterial"/>
								<h:selectOneMenu id="cbConsagracaoMinist" value="#{membroCadastro.membro.consagracaoMinisterial}">
									 <f:selectItem itemLabel="Diácono (iza)" itemValue="DC" /> 
									 <f:selectItem itemLabel="Presbítero" itemValue="PS" />
									  <f:selectItem itemLabel="Evangelista" itemValue="EV" />
									   <f:selectItem itemLabel="Pastor" itemValue="PR" />
									   <f:selectItem itemLabel="Missionário(a)" itemValue="MN" />
								</h:selectOneMenu>					
							</div>
							<div class="grid-3-12">
							<h:outputLabel  id="lbDtConsagracaoMinist" class="form-lbl"  value="Data da Consagração"/>
							<rich:calendar  id="clDtConsagracaoMinist" firstWeekDay="0" minDaysInFirstWeek="2"
											value="#{membroCadastro.membro.dtConsagracaoMinist}" 
											datePattern="dd/MM/yyyy" 
											inputSize="10" 
											inputClass="maskDate"
											enableManualInput="true" 
											disabled="false">
							</rich:calendar>	
							<rich:jQuery id="mskDateConsagracao" selector=".maskDate" timing="onload" query="mask('99/99/9999',{placeholder:' '})" />
						</div>
						<div class="field-clear"></div>
						<div class="grid-5-12">
							<h:outputLabel  id="lbLocalFrequencia"  class="form-lbl"  value="Local de Frequência:"/>
							<rich:comboBox converter="comboboxConverter"  id="cbLocalFrequencia"  value="#{membroCadastro.membro.igrejaFrequecia}">
								   <t:selectItems value="#{membroCadastro.listaIgreja}" var="igreja" itemLabel="#{igreja.nome}" itemValue="#{igreja}"/>
							</rich:comboBox>					
						</div>
						<div class="field-clear"></div>
						<div class="grid-3-12">
							<h:outputLabel  id="lbFuncaoExerce"  class="form-lbl"  value="Funções que Exerce:"/>
							<rich:comboBox defaultLabel="Selecione..." converter="comboboxConverter"  id="cbFuncoesExerce"  value="#{membroCadastro.funcaoExerce}">
								   <t:selectItems value="#{membroCadastro.listaFuncao}" var="funcao" itemLabel="#{funcao.noFuncao}" itemValue="#{funcao}"/>
							</rich:comboBox>					
						</div>
						
						<div class="grid-1-12">
							<a4j:commandButton styleClass="form-button" id="cbaddFuncaoExerce"  ajaxSingle="true" process="cbFuncoesExerce" reRender="panel,pgMsgFuncaoExerce" value="Add" action="#{membroCadastro.adicioarFuncaoExerce}" ></a4j:commandButton>
						</div>
					
						<h:panelGroup id="pgMsgFuncaoExerce">
							<div class="grid-2-12" id="dvMensagenFuncExerce">
							  <h:messages for="cbaddFuncaoExerce" id="msFuncaoExerce" style="color : red" />
							</div>
						</h:panelGroup>
						<div class="field-clear"></div>
						<div class="grid-3-12">
							 <a4j:outputPanel id="panel" ajaxRendered="true"> 
								 <rich:dataGrid style="width: 800px; border:1px" id="tbFuncaoExerce" columns="#{membroCadastro.qtFuncaoExerce}"  var="funcaoExerce" value="#{membroCadastro.listaFuncaoExerce}" >
								  <h:panelGrid columns="2">
								  		<h:column >
											<h:outputText value="#{funcaoExerce.noFuncao}" />
										</h:column>
										<h:column>
										<a4j:commandLink value="x" ajaxSingle="true" action="#{membroCadastro.removerFuncaoExerce}" reRender="tbFuncaoExerce"  >
											 <f:setPropertyActionListener target="#{membroCadastro.funcao}" value="#{funcaoExerce}"/>  
										</a4j:commandLink>
										</h:column>
									</h:panelGrid>
								</rich:dataGrid> 
							</a4j:outputPanel>
						</div>
						<div class="field-clear"></div>
						<div class="grid-3-12">
							<h:outputLabel  id="lbFuncaoPretendida"  class="form-lbl"  value="Função Prentendida:"/>
							<rich:comboBox defaultLabel="Selecione..." converter="comboboxConverter"  id="cbFuncoesPretendida"  value="#{membroCadastro.funcaoPretendida}">
								   <t:selectItems value="#{membroCadastro.listaFuncao}" var="funcao" itemLabel="#{funcao.noFuncao}" itemValue="#{funcao}"/>
							</rich:comboBox>					
						</div>
						
						<div class="grid-1-12">
							<a4j:commandButton styleClass="form-button" id="cbaddFuncaoPretendida" ajaxSingle="true" process="cbFuncoesPretendida" reRender="tbFuncaoPretendida,pgMsgFuncaoPretendida" value="Add" action="#{membroCadastro.adicioarFuncaoPretendida}" ></a4j:commandButton>
						</div>
						<h:panelGroup id="pgMsgFuncaoPretendida">
							<div class="grid-2-12" id="dvMensagenFuncPretendida">
							  <h:messages for="cbaddFuncaoPretendida" id="msFuncaoPretendida" style="color : red" />
							</div>
						</h:panelGroup>
						<div class="field-clear"></div>
						<div class="grid-3-12">
							 <a4j:outputPanel id="panelFuncaoPretendida" ajaxRendered="true"> 
								 <rich:dataGrid style="width: 800px; border:1px" id="tbFuncaoPretendida" columns="#{membroCadastro.qtFuncaoPretendida}"  var="funcaoPretendida" value="#{membroCadastro.listaFuncaoPretendida}" >
								  <h:panelGrid columns="2">
								  		<h:column >
											<h:outputText value="#{funcaoPretendida.noFuncao}" />
										</h:column>
										<h:column>
										<a4j:commandLink id="removerFuncPretendida" ajaxSingle="true" value="x" action="#{membroCadastro.removerFuncaoPretendida}" reRender="tbFuncaoPretendida"  >
											 <f:setPropertyActionListener target="#{membroCadastro.funcao}" value="#{funcaoPretendida}"/>  
										</a4j:commandLink>
										</h:column>
									</h:panelGrid>
								</rich:dataGrid> 
							</a4j:outputPanel>
						</div>
						
					</t:fieldset>
						</a4j:outputPanel>
		
					
						<div class="grid-3-12">
								<h:outputLabel  id="lbOrigemReligiosa" class="form-lbl"  value="Origem Religiosa"/>
								<h:selectOneMenu id="cbOrigemReligiosa" value="#{membroCadastro.membro.origemReligiosa}">
								   <f:selectItem itemLabel="Selecione..." itemValue="" />
								   <f:selectItem itemLabel="Nascido em berço evangélico" itemValue="NB" />
								   <f:selectItem itemLabel="Católico" itemValue="CT" />
								   <f:selectItem itemLabel="Outros" itemValue="OT"/>
								</h:selectOneMenu>					
							</div>
					
				</t:fieldset>
				
			
			
			<div  class="field-clear"></div>
				<div style="padding-left: 48px" >
					<a4j:commandButton reRender="formCadastroMembro" style="width:70px" styleClass="form-button" id="cbSalvarMembro" value="Salvar" action="#{membroCadastro.salvar}" >	</a4j:commandButton>
				</div >
		</h:form>
		 <t:saveState id="listaFuncaoPretendida" value="#{membroCadastro.listaFuncaoPretendida}"/> 
			<t:saveState id="funcaoExcluir" value="#{membroCadastro.funcao}"/> 
		 <t:saveState id="funcaoExerce" value="#{membroCadastro.funcaoExerce}"/> 
		 <t:saveState id="tipoAdmissao" value="#{membroCadastro.membro.tipoAdmissao}"/> 
		  <t:saveState id="qtFuncaoExerce" value="#{membroCadastro.qtFuncaoExerce}"/> 
		  <t:saveState id="qtFuncaoPretendida" value="#{membroCadastro.qtFuncaoPretendida}"/> 
		  <t:saveState id="qtFuncaoPretendi" value="#{membroCadastro.membro.nome}"/>
		  <t:saveState id="qtListaFuncaoExerce" value="#{membroCadastro.listaFuncaoExerce}"/>
		  
	</ui:define>
	
</ui:composition>

